const express = require('express');
const app = express();

// 导入路由模块
const IndexRouter = require('./router2/indexRouter');

// 应用中间件
app.use((req, res, next) => {
    console.log("验证token");
    next();
})

// 应用中间件app.use("/",路由模块)  匹配到/路径，就会执行路由模块。如果这里写成app.use("/api",IndexRouter),
// 那么访问http://localhost:3000/api/index|home|about等,就会执行IndexRouter
app.use("/",IndexRouter)

// 在IndexRouter中，有/index|home|about等路由，有时多的时候看起来也不方便，所以有时会写成：
// app.use("/index",IndexRouter)
// app.use("/home",HomeRouter)
// app.use("/about",AboutRouter)
// 见index3.js和Router3/

app.listen(3000, () => {
    console.log('Server is running on http://localhost:3000');
})
